engine cooling unit - English Synonyms Dictionary